draw a veil over – English–Español translations

🇬🇧 en es 🇪🇸

draw a veil over verb

  • to avoid discussing or calling attention to
correr un tupido velo
Wiktionary Links